# -*- coding: UTF-8 -*-
# __author__ = '10459'
def is_isbn_or_key(word):
    """
    q(关键字/isbn)
    page

    """
    #isbn13 13个0-9的数字组合
    #isbn10 10个0-9个数字，可能含有一些"_"
    isbn_or_key = "key"
    if len(word) == 13 and word.isdigit():
        isbn_or_key = "isbn"
    short_word = word.replace("-", "")
    # 1.把很大概率出现假的事件放在前面2.把比较耗时的放在后面 可提交效率
    # 不要把很多判断逻辑放在入口函数1.冗长，2.其他地方复用 3.一眼看不出这段代码干嘛，除非加入很多注释
    if "-" in word and len(short_word) == 10 and short_word.isdigit():
        isbn_or_key = "isbn"
    return isbn_or_key
